package com.example.demo.javatest.jdk8;

import org.apache.commons.lang3.StringUtils;

import java.util.*;

/**
 * @author ljh
 * @create 2020/4/20
 * @describe 工作中经常会有这样的一个经历:调用一个方法获得的返回值可能为空，需要进行null判断，
 * 然后再做一些相应的业务处理或者直接抛出NullPointerException。为了减少这样的null值判断
 * 只能是null值判断 空值不行
 * 感觉也没啥用的样子
 */
public class OptionalTest {
    public static void main(String[] args) {
        Optional string = Optional.of(new ArrayList<>());
        System.out.println(string.isPresent());
    }
}
